Business

Europe's benchmark price for power jumps to new high as Russia cuts off gas supp..